bark-peeling machine - Español Inglés Diccionario